﻿/* 首页 */
.g-index{ margin: 0 auto; width: 999px; height:auto;}
.g-index .m-as{ height: 80px; position: relative;}
.g-index .m-as .img{ position: absolute; bottom: -45px; left: 20px; width: 92px; height: 92px; z-index: 100;}
.g-index .m-as .txt{ position: absolute; top: 53px; left: 128px;}
.g-index .m-a{ height: 130px; background-color: #fff4e0;}
.g-index .m-sel{ border-top: 2px solid #ff6931; border-bottom: 1px solid #f5f5f5; background-color: #fcfcfc; height: 47px;}
.m-list-con{ /* background: url(../Images/list-bg.png) repeat; */ width: 999px;}
.m-list-con .panel{ float: left; width: 332px; height: 116px; position: relative; padding-right: 1px;}
.m-list-con .rest{ opacity: 0.5;filter:alpha(opacity=50);}
.m-list-con .rest a{ border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;}
.m-list-con .left{ float: left; margin: 15px 15px 0px 20px;}
.m-list-con .right{ float: left; margin: 15px 20px 15px 0px;}
.m-list-con .icon{ height: 60px; width: 60px; }
.m-list-con .ydz{ color: #0bd318; border: 1px solid #0bd318; padding: 2px; text-align: center; margin-top: 9px; }
.m-list-con .xx{ color: #ccc; border: 1px solid #ccc; padding: 2px; text-align: center; margin-top: 7px; }
.m-list-con .name{height: 16px;}
.m-list-con .name-f{ float: left; display: block; margin-right: 10px; }
.m-list-con .star{height: 15px; width: 182px;}
.m-list-con .express{ color: #999999;}
.m-list-con .business{ color: #999999;}
.m-sel .m-che{ float: left; margin-left: 10px; margin-top: 10px;}
.m-sel .m-che input{ margin-left: 10px; margin-top: 9px; margin-right: 5px;}
.m-sel .m-che .line{ float: left; border-left:1px solid #ccc; width:1px; height: 25px; margin-top: 1px;margin-right: 6px;}
.m-sel .select{ width: 85px; border: none;  color: #535353;}
.m-sel .m-sel-1{ float: left; width: 85px;  border: 1px solid #ccc; margin-left: 20px; margin-top: 14px; background: #f8f8f8; }
.m-sel .search{ border: 1px solid #ccc; height: 22px; width: 125px; margin-top: 12px; padding-left: 3px; padding-top: 0px; background:#f8f8f8 url(../Images/all.png) no-repeat 103px -548px; color: #535353;line-height: 22px;font-family: "微软雅黑";}
.m-sel .search:acti{ background: #fff;}
.m-sel .m-sea{ float: right; margin-right: 20px;}
.all-bg{ width: 100%;}
.g-doc{background-attachment: fixed;
background-image: url("../Images/in-bg.jpg");
background-repeat: no-repeat;
min-width: 1000px;
background-position: center top;}
.m-ato{display: none;}
.m-ato a img{
    height: 30px;
    width: 30px;
    margin: 5px 0 0 5px;
}
.m-ato a span.ato-text{
    position: relative;
    top: -9px;
    left: 7px;
}
.m-ato li{
    width: 303px;
}
.isPayment{border-radius:3px;}
.m-ato a span.ato-com{
    float:right;
    background: url("../Images/all.png") repeat scroll -100px -118px;
    position: relative;
    right: 16px;
    top: 11px;
    width: 78px;
}
.f-ff-my{font-family: "微软雅黑"}
/* 下拉式菜单-默认左对齐 */
.u-menu{position:absolute;z-index:100;top:100%;left:0;margin:1px 0 0;border:1px solid #d0d0d0;border-radius:1px;line-height:1.5;font-size:12px;letter-spacing:normal;word-spacing:normal;box-shadow:0 5px 15px rgba(0,0,0,0.05);background:#fff;}
.u-menu li a{display:block;padding:0px 7px;border-top:1px solid #e8e8e8;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;color:#333;}
.u-menu li:first-child a{border:0;border-radius:5px 5px 0 0;}
.u-menu li:last-child a{border-radius:0 0 5px 5px;}
.u-menu li a:hover{color:#333;background:#f7f7f7;}
.u-menu li a:active{background:#f0f0f0;}
/* 显示 */
.u-menu.z-show{display:block;}
/* 分组 */
.u-menu-gp li:empty{border-top:1px solid #ddd;margin:5px 0;}
.u-menu-gp li a{border:0;}
/* 宽度限制 */
.u-menu-min,.u-menu-max{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.u-menu-min{min-width:100%;}
.u-menu-max{max-width:100%;}
/* 右对齐 */
.u-menu-rt{left:auto;right:0;}


/* autocomplete input begin*/
.ui-autocomplete-loading {
    background: white url("../Images/ui-anim_basic_16x16.gif") right center no-repeat;
}
body {
    font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
    font-size: 62.5%;
}
.u-img-restuarant{
    padding-right: 15px;;
    width: 30px;
    height: 30px;
}
.u-star-restuarant{
    position: relative;
    top: -11px;
}
.u-star {
    float: right;
    width: 82px;
    height: 18px;
    position: relative;
    top: 8px;
}
.u-star-5{
    background: url("../Images/all.png") no-repeat -98px -100px;
}
.u-star-4{
    background: url("../Images/all.png") no-repeat -98px -118px;
}
.u-star-3{
    background: url("../Images/all.png") no-repeat -98px -139px;
}
.u-star-2{
    background: url("../Images/all.png") no-repeat -98px -159px;
}
.u-star-1{
    background: url("../Images/all.png") no-repeat -98px -180px;
}
.u-star-0{
    background: url("../Images/all.png") no-repeat -98px -199px;
}

.ui-menu-item{
    min-width: 300px;
}
ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: #dadada !important;
}
/* autocomplete input end*/




.l-lp a:ACTIVE{
	color: #535353;
}
.m-list-con .name {
	margin-top: 0px;
	line-height: 16px;
}
.m-list-con .right {margin: 15px 20px 0px 0px;width: 216px;}
.f-margin-b15{
	margin-bottom: 15px;
}
.f-margin-b10{margin-bottom: 9px;margin-bottom: 9px;}
a.l-lp{border-right: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;font: 12px/1.14 arial,\5b8b\4f53;}
a.l-lp:hover {
	box-shadow: 0px 0px 2px 0px #ffc700;
}
.m-list-con{
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
}
.promotionalCategory{display: inline;}

.checkbox-tag{
	display: inline-block;
	padding-left: 25px;
	*zoom:1;
	*display: inline;
	background: url("../Images/all.png") no-repeat  -560px 1px;
	position: relative;
	top: 5px;
	height: 20px;
	line-height: 20px;
	cursor: pointer;
}
.checkbox-tag:HOVER{
	color: #ff6931;
}
.checked{
	background-position:-560px -23px;
}
/*筛选  -专用*/
.c-dn-pay{display: none;}
.c-dn-discount-taste{display: none;}
.c-dn-discount0{display: none;}
.c-dn-discount1{display: none;}
.c-dn-discount2{display: none;}
.c-dn-discount3{display: none;}
.c-dn-discount4{display: none;}
.search-dn{display: none;}

.in-bg-img{ width: 100%; height: auto;}
.m-in-con{
	overflow: hidden;
}
/*影残*/
.f-dn{display: none;}
body{background-attachment: fixed;background-image: url("../Images/bg.png");background-repeat: repeat;min-width: 1000px;background-position: center top;}

.sel-fixed{position: fixed;z-index: 2;width: 1000px;top: 0;}
.f-radius-10{border-radius: 10x;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.f-radius-15{border-radius: 15x;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
.f-all{ background-image: url("../Images/all.png");
background-repeat: no-repeat;}
.panel-msg{width: 332px;height: 116px;position: relative;padding-right: 1px;background-position: 71px -408px;text-align: center;margin: 18px auto;display: none;}
.panel-msg div{padding-top: 47px;font-family: "微软雅黑";font-size: 14px;}
.panel-msg-db{display: block;}
.overhiden-2{text-overflow: ellipsis;white-space: nowrap;width: 216px;overflow: hidden;}
.feedback_btn {position: fixed;
_position: absolute;
top: 45%;
_top: expression(eval(document.documentElement.scrollTop+300));
right: 0;
margin-top: -50px;
width: 30px;
height: 92px;
background-position:-301px -375px;
cursor: pointer;
z-index: 99;
}





/*ROLLER BOX*/
.rollerBox .body {overflow:visible;}
.rollerBox .t, .rollerBox .b {z-index:1;}
.rollerBox .roller_c {width:1000px;position: relative;}
.rollerBox .roller_b {width:20000px;;position: relative;}
.rollerBox .roller_item {float:left;width:1000px;height:130px;}
.rollerBox .roller_nav {position:absolute;left: 483px;bottom:0px;width:80px;height:11px;z-index:2;}
.rollerBox .roller_nav div {float:left;margin-right:9px;width:11px;height:11px;background:url(../Images/elements.png) -252px -186px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/images/ie6_roller_nav_nn.png');cursor:pointer;}
.rollerBox .roller_nav div:hover {background-position:-264px -186px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="assets/images/ie6_roller_nav_nh.png");}
.rollerBox .roller_nav .roller_active, .rollerBox .roller_nav .roller_active:hover {background-position:-240px -186px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="assets/images/ie6_roller_nav_na.png");}

